Big Huge Thesaurus

holy person

noun